/* CSS Document */

.dc { width: 100%; background-color: #f4e2b5;min-width: 1200px; }
.header { width: 1000px; min-width: 1000px; margin: 0 auto; line-height: 100px; }
.header>a >img { vertical-align: middle; }
/*banner*/
.banner { width: 100%; line-height: 0px; height: 100%; position: relative; }
.banner>img { width: 100%; height: 100%; top: 0px; left: 0px; display: none; }
.banner>img:first-child { display: block; }
.banner>ul { position: absolute; bottom: 3%; left: 50%; }
.banner>ul>li:first-child { margin-left: 0px; }
.banner>ul>li { float: left; width: 12px; height: 12px; background-color: #fff; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin-left: 5px; cursor: pointer; }
.banner>ul>li.onli { background-color: #f4e2b5; }
/*banner*/
.content { width: 100%; max-width: 1000px; margin: 0 auto; }
.content>ul>li { width: 50%; float: left; margin-top: 40px; position: relative; }
.content>ul>li>img { display: block; width: 100%; max-width: 480px; margin: 0 auto; }
.c_title { height: 35px; line-height: 35px; }
.c_title>span { float: left; font-size: 20px; /*color: #595959;*/
margin-left: 20px; }
.c_title>span>span { margin-left: 10px; font-size: 18px;/*color: #808080;*/
}
.c_title>a { float: right; font-size: 12px; margin-right: 20px;/*color: #808080;*/
}
.c_info>ul>li { background-image: url(../images/tite_h2.png); background-repeat: no-repeat; background-position: left center; line-height: 38px; height: 38px; }
.c_info>ul .c_info_bg { background-image: url(../images/title_h.png); background-repeat: repeat-x; background-position: center center; border-right: 20px solid #f4e2b5; }
.c_info>ul>li>a { float: left; margin-left: 20px;/*color: #808080;: #666666;*/height: 38px;width: 80%; overflow: hidden;
}
.c_info>ul>li>span { float: right; margin-right: 20px;/*color: #808080;: #666666;*/
}
.c_nav { position: absolute; top: 45px; left: 0; }
.c_nav>p { padding-left: 40px; font-size: 16px; line-height: 42px; color: #FFF; }
.c_nav>p:first-child { padding-left: 38px; font-size: 20px; }
.footer { width: 100%; text-align: center; height: 100px; overflow: hidden; }
.footer>p { height: 22px; line-height: 22px; font-size: 12px; }
.footer>p:first-child { margin-top: 30px; }
/**/
.nav_btn { float: right; height: 90px; margin-right: 20px; position: relative; display: none; }
.nav_btn>img { vertical-align: middle; cursor: pointer; }
.nav { position: absolute; top: 90px; left: -172px; width: 210px; background-color: #f4e2b5; line-height: 1; padding-bottom: 5px; display: none; z-index: 999; -webkit-box-shadow: 0 3px 4px rgba(0,0,0,0.3); -moz-box-shadow: 0 3px 4px rgba(0,0,0,0.3); box-shadow: 0 3px 4px rgba(0,0,0,0.3); }
.nav>li { line-height: 43px; position: relative; font-size: 16px; cursor: pointer; }
.nav>li>span { display: block; border-bottom: 1px solid #fff; width: 100%; height: 100%; position: relative; }
.nav>li>span>a { margin-left: 58px; }
.nav>li>span>img { position: absolute; top: 16px; right: 8px; }
.nav>li>ul { background-color: #f4ead2; width: 100%; display: none; }
.nav>li>ul>li { height: 43px; line-height: 43px; border-bottom: 1px dashed #fff; }
.nav>li>ul>li>a { margin-left: 58px; line-height: 44px; display: block; }
/*meun*/
.meun { width: 30%; float: left; }
.meun >* { margin-left: 10px; }
.meun_title { font-size: 22px; font-weight: bold; line-height: 60px; }
.meun>ul { background-color: #CCC; width: 88%; }
.meun>ul>li { font-size: 16px; }
.meun>ul>li>a { display: block; background-color: #fd7636; }
.meun>ul>li>a>span { display: block; background-color: #f4ead2; line-height: 44px; text-indent: 20px; }
.meun>ul>li>a:hover { padding-left: 8px; }
.on_meun_btn>a { padding-left: 8px; }
.detail_d { width: 70%; float: left; }

.detail_dd{width: 900px;margin: 0 auto; overflow: hidden;}
.detail_dd>div{width: 900px;margin: 0 auto;}
.detail_d_title { width: 94%; margin: 0 auto; text-align: center; padding: 25px 0; }
.detail_d_title>h2 {line-height: 30px;color: #595959;}
.detail_d_title>div>span { font-size: 12px; line-height: 24px; }
.detail_d_p { width: 94%; margin: 0 auto; line-height: 24px; }
.detail_d_p img{}
.detail_d_info { width: 100%; margin: 0 auto; }
.detail_d_newstitle { width: 94%; margin: 0 auto; line-height: 60px; height: 60px; }
.detail_d_newstitle >span { margin-left: 0; }
.c_info>ul .c_info_bg_dtl { height: 10px; }
.news_2 { width: 1000px; min-width: 1000px; margin: 0 auto; margin-top: 80px; }
.news_2>div { width: 450px; float: left; margin-left: 60px; }
.news_2>div:first-child { margin-left: 30px; }
.biaoti { font-size: 16px; height: 45px; line-height: 45px; position:relative;}
.biaoti span{ position:absolute; right:0; font-size:14px;}
.biaoti span a{ color:#666;}
.news_2>div>ul>li{height: 30px;
background-image: url(../images/tite_h2.png);
    background-repeat: no-repeat;
    background-position: left center;}
.news_2>div>ul>li>a { float: left;font-size: 12px; height: 30px; line-height: 30px; 
    margin-left: 20px;

}
.news_2>div>ul>li>span {float: right;font-size: 12px;height: 30px; line-height: 30px;}
/*nav*/
.nav_2 { width: 100%; min-width: 1200px;max-width: 1400px; margin: 0 auto; margin-top: 80px; background-image: url(../images/index_c_bg.jpg); background-repeat: no-repeat; background-position: center center; height: 633px; position: relative; }
.nav_2>div { position: absolute; width: 180px; height: 160px; }
.nav_2>div>div>span { font-size: 18px; height: 45px; line-height: 45px; }
.nav_2>div>ul>li>a { height: 30px; line-height: 30px; margin-left: 20px; }
.div1 {
    top: 50px;
    left: 25%; }
.div2 { 
    top: 50px;
    right: 25%;}
.div3 { 
    top: 300px;
    left: 25%;}
.div4 { 
    top: 300px;
    right: 25%; }
.webnav { width: 900px; margin: 0 auto;margin-top: 30px;margin-bottom: 12px; height: 20px; line-height: 20px; overflow: hidden; background: url(../images/index_icon.png) no-repeat 0 center; font-size: 12px; }
.webnav>a:first-child { margin-left: 26px; }
.webnav >a { color: #696969; }
.webnav >span { color: #696969; }